long products - Spanish English Dictionary

long products

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "long products" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
General
person who sells products to cure illnesses, displaying a serpent and uttering long speeches culebrero [m] CO VE